🇬🇧 en la 🇻🇦

smart aleck noun

  • One who is obnoxiously self-assured; a show off.
delator
Wiktionary Links